Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156 NORTH ROAD Detached £150,000 6 Oct 2008
111 NORTH ROAD Detached £267,500 15 Aug 2018
113 NORTH ROAD Detached £53,000 23 Mar 1999
115 NORTH ROAD Detached £58,000 8 Nov 1996
117 NORTH ROAD Detached £380,000 11 Nov 2022
152 NORTH ROAD Detached £91,000 7 Feb 2002
154 NORTH ROAD Detached £74,000 8 Sep 1997